'use strict';

module.exports = app => {
  const mongoose = app.mongoose
  const FeedbackSchema = new mongoose.Schema(
    {
      mobile: { // 反馈人联系方式
        type: String,
        required: true
      },
      feedbackType: { // 反馈类型
        type: String,
        required: true
      },
      textarea: { // 反馈内容
        type: String,
        required: true
      },
      time: { // 反馈时间
        type: Number
      },
      status: { // 处理状态 0 未处理 1 已处理 2 驳回
        type: Number
      },
      msg: { // 处理信息/驳回原因
        type: String
      },
    },
    {
      // 时间戳
      timestamps: {
        createAt: 'createAt',
        updateAt: 'updateAt'
      }
    }
  )
  return mongoose.model('Feedback', FeedbackSchema)
};
